package dd.ding.dao;

import dd.ding.entity.BookManage;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

public interface BookManageDao {
    /**
     *查看图书列表
     * @return
     */
    List<BookManage> getList();

    /**
     * 新增图书
     * @param bookManage
     * @return
     */
    int add(BookManage bookManage);

    /**
     * 通过Id来获取图书信息
     * @param id
     * @return
     */
    BookManage getBookManage(@Param("id") int id);

    /**
     * 更新
     * @param id 图书编号
     * @param name 图书名字
     * @param author 作者姓名
     * @return
     */
    int update(@Param("id") int id, @Param("name") String name, @Param("author") String author, @Param("time")String time);

    /**
     * 删除
     * @param id
     * @return
     */
    int del(int id);
}
